package com.hitqz.robot.api.business.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;

/**
 * @author xupkun
 * @date 2024/8/5
 */
@Schema(description = "系统配置")
public class SysConfigVo {

    @Schema(description = "系统背景图")
    //@NotBlank(message = "请上传背景图")
    private String backgroundUri;

    @Schema(description = "项目图")
    private String projectUri;

    @Schema(description = "系统名称")
    @NotBlank(message = "请填写系统名称")
    private String sysName;

    @Schema(description = "系统主页地址")
    private String indexUri;

    @Schema(description = "系统说明")
    private String declaration;

    public String getBackgroundUri() {
        return backgroundUri;
    }

    public void setBackgroundUri(String backgroundUri) {
        this.backgroundUri = backgroundUri;
    }

    public String getSysName() {
        return sysName;
    }

    public void setSysName(String sysName) {
        this.sysName = sysName;
    }

    public String getIndexUri() {
        return indexUri;
    }

    public void setIndexUri(String indexUri) {
        this.indexUri = indexUri;
    }

    public String getDeclaration() {
        return declaration;
    }

    public void setDeclaration(String declaration) {
        this.declaration = declaration;
    }

    public String getProjectUri() {
        return projectUri;
    }

    public void setProjectUri(String projectUri) {
        this.projectUri = projectUri;
    }
}
